protection against predators - Français Anglais Dictionnaire